=begin
At the risk of changing the topic, I think, we should really take C++ outta EventMachine. The direction in which, ruby is headed, it would be much better to do a pure ruby based implementation, or at least stay as thin as possible on C/C++.

Why?
  -  ruby > 1.8.5, already has non blocking stuff in place.
  -  ruby 2.0, is going to come out with native threads and VM, so i think VM will have fun time, managing native threads from C/C++ side. Scope of error is so much more.
  - ruby 1.9 already has native threads and its  a lot faster.
  - We love ruby programming, I don't think I would go back to C++ programming unless i must.

So, I think its time, we should create a branch for EM development totally on Ruby 1.9 and see how things go.

=end
